package Day12.类与对象;

public class Demo03 {
    /*
    1.从这个概念上来看：成员变量=属性=field（字段） 成员变量是用来表示属性的，授课中我们统一叫做属性
    2.属性是类的一个组成部分，一般都是基本数据类型，也可以是引用数据类型
    注意事项和细节说明
    1.属性的定义语法同变量，实例：访问修饰符 属性类型 属性名;
    访问修饰符：控制属性的访问范文有四种访问修饰符
    public protected 默认 private 后面去详细讲解
    2.属性的定义类型可以为任意类型，包含基本类型或者 引用类型
    2.属性如果不赋值，有默认值，规则和数组一样。具体说 int 0,short 0,byte 0,
    float 0.0,double 0.0,char \u0000,boolean false,String null，

     */
    public static void main(String[] args) {
        //创建一个Person对象
        //p1是对象名（对象的引用）
        //new Person()创建的对象空间（数据)才是真正的对象
        Person1 p2=new Person1();
        //对象的属性默认值，遵循的是数组规则
        System.out.println("\n当前这个人的信息");
        System.out.println("age"+p2.age+"name"+p2.name+"sal"+p2.sal+"isPass"+p2.isPass);
    }
}
class Person1{
    //四个属性
    int age;
    String name;
    double sal;
    boolean isPass;
}